home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 015a / qw12inst.zip / VGA.TEC < prev    next >
Text File  |  1991-03-12  |  9KB  |  187 lines

  1. ID:VG DESQview Video Modes
  2. Quarterdeck Technical Note #148
  3. by Joe Wilder
  4.  
  5. Q: What fonts are available to me in DESQview?
  6.  
  7. The available font sizes from the DESQview menu are: 25, 30, 50,
  8. and 60 lines maximum per screen.  Fonts displayed on the screen
  9. can be of two types, text fonts and graphic fonts.
  10.  
  11. The text fonts available are 25 or 50 lines per screen.  Graphic
  12. fonts are 30 or 60 lines per screen.  If graphics are being
  13. displayed on the screen, text font sizes won't be available.  If
  14. a text mode is selected, DESQview will sometimes draw a curtain
  15. over the graphics programs and the text programs on the screen
  16. will be able to be displayed in a mode.  If the graphics program
  17. is set to run in the background and is on the screen in a window,
  18. DESQview will not allow you to switch the display to a text mode.
  19.  
  20. If a 25 or 50 line program is being displayed in a window on the
  21. screen when a graphic program is started, DESQview will switch
  22. the font size of that program to 30 or 60 lines, because those
  23. are the closest font sizes available when the display is in a
  24. graphic mode.  In addition to the graphic font sizes on the
  25. DESQview menu, any number or size of bit-mapped custom fonts can
  26. be displayed on the screen when the display is in a graphic mode. 
  27. The only graphical font sizes available from the Desqview menu,
  28. however are 30 or 60 lines per screen.  
  29.  
  30. Q: How do I use different font sizes while in DESQview?
  31.  
  32. ALT-Rearrange-Video displays font size choices on the DESQview
  33. menu.  Setting the program itself to a certain font size should
  34. be respected in DESQview, but you may need to adjust the Maximum
  35. Height field to an appropriate number of lines or Pages to 2 or
  36. greater.  If Pages is set to greater than 1, maximum height is
  37. limited to 25 lines on non-direct screen write programs and
  38. programs that are virtualized.  If a program writes directly to
  39. the screen and Change a Program is set to write text directly to
  40. the screen and Virtualize text/graphics is set to N, you should
  41. be able to display a 50 line program when Pages is set to 25 even
  42. though maximum height is set to 25.  The reason why the Direct
  43. Screen Write programs can display more than 25 lines when Maximum
  44. Height is set to 25 when they are not being virtualized is that
  45. Desqview turns the whole screen over to the program and won't
  46. interfere with whatever it puts on the screen.  If the window is
  47. virtualized, typically the program will display more lines, but
  48. only 25 lines worth will be shown in the window.  If a program
  49. doesn't have the facility to display more than 25 lines, DESQview
  50. can't help it do that.  
  51.  
  52. Q: How many ways can programs put information on the VGA display?
  53.  
  54. A program can display text on the screen by asking the System
  55. BIOS to put it there, or by writing directly to video memory. 
  56. All graphic programs write directly to the screen (video memory.)
  57. Approximately half of all text programs write directly to the
  58. screen.  The VGA display can only display one font at a time, no
  59. matter how many DESQview windows are open.  For instance, you
  60. couldn't have a 25 and a 50 line program displayed at the same
  61. time.  If the display is in a Graphic mode any number of Graphic
  62. fonts can be displayed simultaneously.  Other Graphics images
  63. could also be displayed.
  64.  
  65. Q: How can I tell if a program writes directly to the screen?
  66.  
  67. The way to tell if a program writes directly to the screen:
  68. (Remember, if it's a graphics program, it writes directly.) Set
  69. "Writes text directly to screen" to N on the Change a Program
  70. menu.  Now start the program and try to run it in a small window. 
  71. If it writes outside of its window borders, that means the
  72. program writes directly and "Writes text directly to screen" must
  73. be set to Y.
  74.  
  75. Q: When do I need to set Virtualize text/graphics (Y,N,T) to Y?
  76.  
  77. Screen virtualization is only available on machines with 80386 or
  78. 80486 processors.  You only need to virtualize if the program
  79. writes directly to screen and you want the program to stay
  80. running while it's in the background (without video bleedthrough)
  81. or stay running while it's in a small window.  Virtualizing slows
  82. programs down, so if your program doesn't need to stay running in
  83. the background or in a small window, you would want Virtualize
  84. set to N.  Virtualizing of graphics requires Expanded memory.  If
  85. the machine is too low on Expanded memory to provide screen
  86. virtualization, it will run just like you had NOT set Virtualize
  87. to Y, and if you have forced the program to run in background, it
  88. will bleed through the foreground window.  
  89.  
  90. If a program doesn't write directly to the screen, Writes text
  91. directly and Virtualize should both be set to N.  DESQview can
  92. run these programs in a small window and in the background
  93. without any special adjustments.
  94.  
  95. If a program only does output but nevertheless writes directly to
  96. the screen, it is best to set Virtualize text/graphics to T. 
  97. This setting requires much less memory than a setting of Y.
  98.  
  99. Some progams are written take advantage of DESQview's video
  100. handling (DESQview Aware or DESQview Specific programs) in their
  101. code.  Many of these programs can have Writes text directly... 
  102. to 'N'.  
  103.  
  104. Q: When I run Graphics programs, my 25 line programs no longer
  105. cover the full screen.  How can I correct this?
  106.  
  107. When switching from a window that is using a Graphic mode to a
  108. window that is using the 25 line font, the program will sometimes
  109. display 25 lines on a 30 line screen.  When this happens, the
  110. bottom 5 lines of the screen will display the program that is in
  111. the background and the program you're working in may look
  112. scrunched up.  Because there is no 25 line Graphic mode, DESQview
  113. has to do it this way.  When the screen is in a graphic mode,
  114. DESQview has to display programs in Graphic mode also.  In
  115. graphic mode only 30 and 60 line fonts are available.
  116.  
  117. One way to run a Graphic program and still have your program
  118. display in a 25 line font is to do ALT-Rearrange-Hide before
  119. switching away from the Graphic program.  This will hide it from
  120. the screen and allow the monitor to switch to the 25 line font. 
  121. A hidden program that writes directly to the screen will not be
  122. able to run while it is hidden.
  123.  
  124. Another way to use a Graphic program and switch to a 25 line
  125. program is to run the DESQview Setup program and set Display Text
  126. Graphics at the same time? to N.  Now when you switch from the
  127. Graphic program to the program, DESQview will put a curtain over
  128. your Graphic program and allow the monitor to return to the mode. 
  129. Virtualization will not be possible when this option is selected. 
  130.  
  131.  
  132. Q: Is Desqview compatible with Extended VGA Modes?
  133.  
  134. The highest resolution in the IBM VGA Specification is 640x480. 
  135. Some VGA cards have the capability of displaying resolutions of
  136. 700X420, 800X600, and 1024X768.  Since these modes are not
  137. standardized and most of the manufacturers of these cards
  138. implement these resolutions differently, DESQview cannot fully
  139. support these modes.
  140.  
  141. DESQview will support 640X480 in that it can save and restore the
  142. screen when programs are switched away from and back to.  It can
  143. also virtualize this resolution, meaning it will allow a program
  144. that writes directly to the screen to stay running in a small
  145. window or in the background without bleeding through the
  146. foreground window.
  147.  
  148. DESQview can Save and Restore 800X600 on some VGA cards if
  149. Graphic Pages in Change a Program is set to 4, but it cannot
  150. Virtualize it.  It's sometimes O.K.  to set Runs in Background to
  151. Y and Virtualize...  to N for purposes of printing in the
  152. background if the program doesn't do screen updates or only does
  153. minor screen updates while it's printing.
  154.  
  155.  
  156.  
  157. Q: Why do my colors sometimes change when I switch windows?
  158.  
  159. The VGA display in its normal 640X480 mode can display 16 colors
  160. out of a pallette of 256 colors.  If for instance, two windows
  161. are being displayed on the screen and the program in each window
  162. is using a different 16 color set, the correct colors can only be
  163. displayed in one window at a time.  DESQview will assign the
  164. correct colors to the window you are using.  The other window
  165. will have its colors reassigned to use the same color values as
  166. the first window until you switch to it.
  167.  
  168. Q: Why does only half of my screen get restored in some programs?
  169.  
  170. When a program is switched away from and another program is put
  171. on the screen, DESQview (not the program) saves that screen away. 
  172. When you switch back to that program DESQview redisplays on the
  173. screen what it had saved.  This saving and restoring process is
  174. done in Expanded memory if available.  Some programs use more
  175. video memory than others.  DESQview has to have a larger buffer
  176. available for those programs.  If the buffer isn't large enough,
  177. DESQview may only find enough room to save part of the screen. 
  178. When restored only part of the screen gets restored.  The amount
  179. of memory used for this buffer is set in the Change-a- Programs
  180. Advanced Options.  The fields labeled "Text Pages:" and "Graphics
  181. Pages:" may be set from 1 to 4.  Each text page takes about 4K of
  182. memory and each graphic page requires 64K of memory.  If only
  183. part of your program's display is getting restored, try raising
  184. these numbers.
  185.  
  186.       Copyright (C) 1991 by Quarterdeck Office Systems 
  187.               * * * E N D  O F  F I L E * * *